body {
	background-color: #f5cf75;
	background-attachment:scroll; 
}

#conteneur {
	width:1100px;
	height: 1000px;
	margin:auto;
}
/*---------------------------------------- ########### HEADER ########### ------------------------------------------------*/
#header{
	background-repeat: no-repeat;
	height:15%;
	border:none;
}

#header img{
	border: none;
}
/*---------------------------------------- ########### MENU ########### ------------------------------------------------*/
#menu {
	width: 100%;
	height:4%;
	margin-top:0px;
}

#sur_menu {
	width: 100%;
	height: 85%;
	background-color: #9aa65f;
}

#sous_menu {
	border-bottom:  groove;
	border-top: groove;
	width:100%;
	height:15%;
	background-color: #dbdbdb;
}
#deconnecter {
	background-color:#ff4700;
}
/*---------------------------------------- ########### CORPS ########### ------------------------------------------------*/

#corps {
	margin-top: 0px;
	width: 100%;
	background-color: white;
	border-top: ridge;
	padding-bottom:1%;
	padding-top:1%;
	-moz-border-radius: 0px 0px 10px 10px; 
   -webkit-border-radius: 0px 0px 10px 10px; 
   border-radius: 0px 0px 10px 10px;         
   -webkit-border-top-left-radius: 0px 0px 10px 10px; ; /* pour Chrome */ 
   -webkit-border-top-right-radius: 0px 0px 10px 10px; ; /* pour Chrome */
}

.tableau {
	text-align: left;
	vertical-align: middle;
}


/*------------------ Contenu --------------*/

/*----------------------------------- ########### Pied de page ########### -----------------------------------------------*/

#footer {
	width: 100%;
	background-color: #ffaa01;
	margin-top: 15px;
	margin-bottom: 15px;
	-moz-border-radius: 10px 10px 10px 10px; 
   -webkit-border-radius: 10px 10px 10px 10px; 
   border-radius: 10px 10px 10px 10px;         
   -webkit-border-top-left-radius: 10px 10px 10px 10px; /* pour Chrome */ 
   -webkit-border-top-right-radius: 10px 10px 10px 10px; /* pour Chrome */
}

